dray cart - French English Dictionary